/**
 * 创建一个温度转换与统计程序，要求：
 * 1. 使用数组存储一周7天的摄氏温度
 * 2. 将摄氏温度转换为华氏温度（F = C × 9/5 + 32）
 * 3. 找出一周中的最高温和最低温
 * 4. 计算平均温度
 * 5. 根据温度范围给出穿衣建议（低于0度：厚重外套，0-15度：轻便外套，15-25度：长袖，25度以上：短袖）
 */
public class TemperatureConverter {
    public static void main(String[] args) {
    //1.定义数组存放一周七天的温度
        int[] c={31,35,37,33,26,28,29};
        float[] f={0,0,0,0,0,0,0};
        int i;

    //2.打印一周七天的温度,并找出一周中的最高温和最低温
        int maxc=c[0],minc=c[0];
        int sumc=0;
        float avgc;

        System.out.print("一周七天的摄氏温度为：");
        for (i=0;i<=6;i++){
            System.out.print(c[i]+"℃ ");
            sumc+=c[i];
            if (c[i]>maxc) maxc=c[i];
            if (c[i]<minc) minc=c[i];
        }
        System.out.println();

    //3.将摄氏温度转换为华氏温度
        System.out.print("转换成华氏温度为：");
        for (i=0;i<=6;i++){
            f[i]=c[i]*(float) 9/5+32;
            System.out.print(f[i]+"℉ ");
        }
        System.out.println();

    //4.计算平均温度，打印一周中最高温最低温
        avgc=(float)sumc/7;
        System.out.println("一周中最高温度为："+maxc+"℃，"+"最低温度为："+minc+"℃，"+"平均温度为："+Math.round(avgc)+"℃。");

    //5.根据温度范围给出穿衣建议
        if (avgc<0) System.out.print("建议您穿着厚重外套。");
        else if (avgc>=0&&avgc<15)System.out.print("建议您穿着轻便外套!");
        else if (avgc>=15&&avgc<=25)System.out.print("建议您穿着长袖!");
        else System.out.print("建议您穿着短袖!");
    }
}